Tested for Ubuntu 18.04
git
net-tools
screen
unzip
/etc/hosts
127.0.0.1 localhost
127.0.1.1 server1.example.net
/etc/hostname
server1.example.net
sshd -t
netstat -tulpn
lsof -t -i :8000 | xargs ps -fp
rsync -av --exclude 'somefolder' --delete --usermap=userSrc:userTgt -groupmap=grpSrc:grpTgt -e "ssh -p 4224" /var/source/ root@example.net:/var/source
screen -R
reattaches a screen if available or creates a new one. To disconnect (not closing a screen) press CTRL+a then d- Open `/etc/default/motd-news`
- Set `ENABLED=0`
nano /etc/pam.d/common-session-noninteractive
session [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uidsession [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uid
in front of session required pam_unix.sosession required pam_unix.so
.service cron restart